﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using AutoMapper;

namespace OcenyOpisowe.Core.ModelMappers
{
	/// <summary>
	/// Mapper dla obiektów powiązanych z kontem dydaktyka.
	/// Pozwala na szybkie mapowanie w obie strony obiektów ujętych w tym mapperze.
	/// </summary>
	public class TeachersModelMapper : AbstractModelMapper
	{
		#region Statyczny konstruktor klasy
		/// <summary>
		/// Inicjuje mapowanie typu danych nauczyciela na typ ModelView.
		/// </summary>
		static TeachersModelMapper()
		{
			//Mapper.CreateMap<Data.Teacher, ViewModels.TeacherModelView>();
			//Mapper.CreateMap<ViewModels.TeacherModelView, Models.Teacher>();
			//Mapper.CreateMap<Models.Teacher, ViewModels.TeacherListingModelView>();
			//Mapper.CreateMap<ViewModels.TeacherListingModelView, Models.Teacher>();
			//Mapper.CreateMap<Models.Teacher, ViewModels.TeacherCreationModelView>();
			//Mapper.CreateMap<ViewModels.TeacherCreationModelView, Models.Teacher>();
		}
		#endregion
	}
}
